package com.mall.order.enums;

/**
 * 取消类型：1-超时取消；2-用户取消； 3-平台取消
 */
public enum CancelTypeEnum {

	/**
	 * 1-超时取消
	 */
	TIMEOUT(1),

	/**
	 * 2-用户取消
	 */
	USER(2),
	
	/**
	 * 3-平台取消
	 */
	PLATFORM(3);

	private int value;

	CancelTypeEnum(int value) {
		this.value = value;
	}

	public int value() {
		return this.value;
	}

	public static CancelTypeEnum getByValue(Integer value) {
		for (CancelTypeEnum type : values()) {
			if (type.value == value) {
				return type;
			}
		}
		return null;
	}
}
